I know hundreds of songs by heart. Maybe even thousands. No, on second thoughts, probably not. I love songs and I love music and I find lyrcs really easy to learn. A more realisitc question would be how many albums do you know off by heart, word for word? And that'd probably be aboue 15 or 20. Singing is the best thing in the world.